detached service - German English Dictionary